package file.flieDemo02;

import java.io.File;
import java.io.IOException;

//创建和删除
//public boolean createNewFile()当且仅当具有该名称的文件尚不存在时，创建一个新的空文件
//public boolean mkdir() 创建由此File表示的目录,只能创建单级目录
//public boolean mkdirs()创建由此File表示的目录，包括任何必需但不存在的父目录
//public boolean delete() 删除由此File表示的文件或目录
public class FileDemo03 {

    //入口
    public static void main(String[] args) throws IOException {

        //创建File对象

        //绝对目录文件目录
        File file = new File("G:\\heima\\itheima-hello-git\\Day10\\src\\io\\file\\flieDemo02\\TestcreatNewFile.txt");
        //相对目录文件
        File file1 = new File("G:\\heima\\itheima-hello-git\\Day10\\src\\io\\file\\flieDemo02\\Testmkdir");

    //我们到底需要将File对象表示文件还是文件夹取决于所调用的方法

        //public boolean createNewFile()当且仅当具有该名称的文件尚不存在时，创建一个新的空文件

        //System.out.println(file.createNewFile());
        //public boolean mkdir()创建由此File表示的目录，
        //System.out.println(file1.mkdir());

        //public boolean mkdirs()创建由此File表示的目录包括任何必需但不存在的父目录
        //System.out.println(file1.mkdirs());
        //public boolean delete()删除File对象代表的文件或文件目录
        //System.out.println(file.delete());
        System.out.println(file1.delete());


    }
}
